Ooka Chinese & Japanese Restaurant
Currently closed|Open at 11:00 today
2005 Valleydale Rd Suite 6, Birmingham, AL35244-2036
Attractions Near Ooka Chinese & Japanese Restaurant
Restaurants Near Ooka Chinese & Japanese Restaurant
Hotels Near Ooka Chinese & Japanese Restaurant